rubble front - German English Dictionary